honour defence - Alemán Inglés Diccionario